/**
 * Copyright (c) 2013-Now http://jeesite.com All rights reserved.
 */
package com.jeesite.modules.ar.dao;

import com.jeesite.common.dao.CrudDao;
import com.jeesite.common.mybatis.annotation.MyBatisDao;
import com.jeesite.modules.ar.entity.Tar;
import com.jeesite.modules.order.entity.serviceorder.ServiceOrder;
import com.jeesite.modules.order.entity.serviceorder.ServiceOrderDetail;
import org.apache.ibatis.annotations.Param;
import org.omg.CORBA.ServiceDetail;

import java.util.List;

/**
 * 应收单DAO接口
 * @author YY
 * @version 2021-03-12
 */
@MyBatisDao
public interface TarDao extends CrudDao<Tar> {
    /**
     * 通过服务订单id获得详情列表
     * @param serviceOrderId 客户id
     * @return  车架号列表
     */
    public List<ServiceOrderDetail> selectFramenumber(@Param("serviceOrderId") String serviceOrderId);
    /**
     * 通过客户id获得订单列表
     * @param cusId 客户id
     * @return  车架号列表
     */
    public List<ServiceOrder> selectServiceOrder(@Param("cusId") String cusId);
    /**
     * 通过客户id获得订单列表
     * @param arId 客户id
     * @return  车架号列表
     */
    public void updataStatus1(@Param("arId") String arId);

    Tar selectOne(String id);
}